home *** CD-ROM | disk | FTP | other *** search
/ The X-Philes (2nd Revision) / The X-Philes Number 1 (1995).iso / xphiles / hp48hor2 / pointers.doc < prev    next >
Text File  |  1995-03-31  |  635b  |  22 lines

  1. POINTERS.DOC: The list of Saturn register use in RPL. 
  2.  
  3. úÄÄÄÄ¿ 
  4. 3 D0 3 contains a pointer to the next RPL instruction in the current 
  5. àÄÄÄÄù program (like a hardware level program counter, but at an RPL 
  6.        level). 
  7.  
  8. úÄÄÄÄ¿ 
  9. 3 D1 3 points to the "top" of the stack (level 1). 
  10. àÄÄÄÄù 
  11.  
  12. (Note: The stack only contains pointers to objects, not the objects 
  13. themselves.  Thus D1+5 points to level 2; D1+10 to level 3, etc.) 
  14.  
  15. úÄÄÄ¿ 
  16. 3 D 3 is the amount of free space between stack and heap.  If you push 
  17. àÄÄÄù or pop the stack be sure to update the value in D. 
  18.  
  19. úÄÄÄ¿ 
  20. 3 B 3 points to top of heap. 
  21. àÄÄÄù 
  22.